Pronamic\WordPress\Pay\Extensions\MemberPress\Extension A

Total Complexity 71
Dependencies 18
Dependents 0
Total lines 831
Lines of code 392
Logical lines of code 220
Comment lines 296
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
status_update()
A
42 12 57
maybe_create_memberpress_transaction()
A
40 11 61
redirect_url()
A
46 7 39
maybe_record_memberpress_transaction_refund()
S
55 6 20
setup()
S
48 3 30
subscription_email_params()
S
56 3 17
subscription_pre_delete()
S
58 3 15
transaction_email_params()
S
60 3 13
memberpress_subscription_transition_status()
S
62 3 12
process_transition()
S
62 3 12
subscription_status_update()
S
63 3 11
memberpress_subscription_saved()
S
64 3 10
source_text()
S
58 1 16
__construct()
S
58 1 16
post_type_columns_hide()
S
69 2 6
subscription_source_text()
S
59 1 15
email_variables()
S
65 1 11
source_url()
S
63 1 11
gateway_paths()
S
76 1 4
source_description()
S
79 1 3
subscription_source_description()
S
79 1 3
subscription_source_url()
S
65 1 10